internet law development video game business attorney asbestos lawyer nationwide mesothelioma intellectual property video game contracts law lawsuit java firm software development software